be immortalized - Spanish English Dictionary